English: Despite how ludicrous that sounds, it’s actually true.
Telugu: వినడానికి వింతగా ఉన్నప్పటికీ ఇవన్నీ నిజం.