English: He has developed cancer in his testicles, though.
Telugu: అయినప్పటికీ, అతను తన వృషణాలలో క్యాన్సర్ను అభివృద్ధి చేసాడు.