English: As ridiculous as that sounds, it really was true.
Telugu: వింతగా అనిపించినప్పటికీ ఇది నిజంగా నిజం.