English: Although this sounds a bit strange, this is the reality.
Telugu: వినడానికి కాస్త వింతగా ఉన్నా ఇదీ మాత్రం నిజం.