English: Sounds a bit weird but it's true.
Telugu: కాస్త వింతగా. . మరికాస్తా విచిత్రంగా అనిపించినా ఇది నిజం.