English: As weird as it might be, this is the truth.
Telugu: వింతగా అనిపించినా, ఇది నిజం.