English: This is strange but true.
Telugu: విచిత్రంగా ఉన్నా ఇదే నిజం.