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