English: That’s hard to believe.
Telugu: … అంటే నమ్మడం అసాధ్యం.