English: Admittedly hard to fathom but it's fact.
Telugu: నమ్మడం కష్టమే కానీ ఇది నిజం.