English: That’s hard to believe.
Telugu: అది నమ్మడానికి వీలులేనంత లేలిక.