English: This did eventually happen.
Telugu: ఎట్టకేలకు ఈ విషయం బయటకు వచ్చింది.