English: And that's a little hard to believe.
Telugu: అంటే కాస్త నమ్మడానికి కష్టంగానే ఉంది.