English: It sounds weird but true.
Telugu: విచిత్రంగా అనిపించినా ఇది నిజం.