English: This is a little strange indeed.
Telugu: కొంచెం విచిత్రంగా ఉన్నా ఇది నిజం.