Side effects and cancer-related stress determine quality of life in long-term survivors of testicular cancer.