English: And this came out just recently.
Telugu: అది కూడా ఇటీవలే ఈ విషయం బయటకు వచ్చింది.