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