English: Finally this has come true.
Telugu: ఈ విషయం ఎట్టకేలకు బయటపడింది.