English: While this might sound a bit far fetched, it is true.
Telugu: వినడానికి కాస్త ఆశ్చర్యంగా ఉన్నప్పటికీ ఇది అక్షరాలా నిజం.