English: Although it seems strange.
Telugu: విచిత్రంగా కనిపించినా ఇది నజం.