English: Though strange, it is a fact.
Telugu: విచిత్రంగా ఉన్నప్పటికీ ఇది నిజం.