English: This does sound weird but it is the truth.
Telugu: విన‌డానికి కాస్త విచిత్రంగా అనిపించినా ఇప్పుడు ఇదే నిజం.