English: While this might sound a bit far fetched, it is true.
Telugu: కొంచెం ఘాటుగా అనిపించినా, అతిశయోక్తిగా ఉన్నా ఇది నిజమే.