English: And hard to believe but true.
Telugu: నమ్మడం కష్టమే కానీ ఇది నిజం.