English: This is rather hard to believe.
Telugu: ఇది నమ్మడానికి కాస్త కష్టంగానే ఉంటుంది.