English: It looks quite strange but is true.
Telugu: కాస్త, వింతగా అనిపించినా ఇది నిజంగా నిజం.