English: Despite how ludicrous that sounds, it’s actually true.
Telugu: వినడానికి కాస్తంత ఆశ్చర్యంగా ఉన్నా కూడా ఇది ముమ్మాటికీ నిజమేనని చెప్పాలి.