English: That was a little difficult to believe.
Telugu: అంటే కాస్త నమ్మడానికి కష్టంగానే ఉంది.