English: This has come to light recently.
Telugu: ఈ విషయం ఇటీవలే వెలుగులోకి వచ్చింది.