English: It sounds incredible but true.
Telugu: అద్భుతం అనిపించినా ఇది నిజమే.