English: While this might sound a bit far fetched, it is true.
Telugu: కాస్త అతిశయోక్తిలా అనిపించినా ఇది ముమ్మాటికీ నిజం.