English: It sounds strange but true.
Telugu: వినడానికి విచిత్రంగా వున్నా ఇది నిజమే.