English: Sounds astonishing but what you heard is true.
Telugu: ఇది వినడానికి విచిత్రంగా ఉన్నా కానీ, మీరు విన్నది నిజమే.