English: As strange as it sounds, that was the truth.
Telugu: వింతగా అనిపించినా, ఇది నిజం.