English: While this might sound a bit far fetched, it is true.
Telugu: వినడానికి కొంచెం విచిత్రంగా ఉన్నప్పటికీ ఇది నిజం.