English: Yet this has happened.
Telugu: అయినా ఈ విషయం బయటపడింది.