English: That’s hard to believe.
Telugu: . ఆ నమ్మకం రావడం కష్టం.