English: This came to light several years ago.
Telugu: ఈ విషయం ఇన్నేళ్ల తర్వాత వెలుగులోకి వచ్చింది.