English: That’s hard to believe.
Telugu: అంటే నమ్మడం కష్టం.