English: This incident came to light recently.
Telugu: ఈ విషయం ఇటీవలనే బయటకు వచ్చింది.