English: Though it's quite strange but it's true.
Telugu: వినేందుు విచిత్రంగా ఉన్నప్పటికీ ఇది నిజం.