English: Although it's really kind of weird.
Telugu: చాలా విచిత్రంగా ఉన్నా ఇది నిజం.