English: And it's hard to believe, really.
Telugu: నిజంగానే ఇది నమ్మడం కష్టం.