English: It sounds strange but true.
Telugu: వినేందుకు విచిత్రంగా ఉన్నా నిజం.