English: While this might sound a bit far fetched, it is true.
Telugu: వినేందుకు ఇది కాస్త విడ్డూరంగా ఉన్నా కూడా ఇది నిజం అంటూ చెబుతున్నారు.