English: This is rather hard to believe.
Telugu: ఇది నమ్మడానికి కాస్తా కష్టమైన విషయమే.