English: And although funny, it's true.
Telugu: విచిత్రంగా ఉన్నా, ఇది నిజం.