English: This incident came to light recently.
Telugu: ఇటీవల ఈ విషయం బయటకు తెలిసింది.