English: Though it's quite strange but it's true.
Telugu: చాలా విచిత్రంగా ఉన్నా ఇది నిజం.