English: It sounds strange but true.
Telugu: ఇది వింతగానే కనిపించినా నిజం.