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