English: Now I find this hard to believe.
Telugu: నాకు ఇది నమ్మేందుకు ఇప్పుడు కష్టం.