English: Sounds far-fetched, but is true.
Telugu: అతిగా అనిపించినా, ముమ్మాటికి నిజమే.