English: It's a little bit true, though.
Telugu: కొంచెం విచిత్రంగా ఉన్నా ఇది నిజం.