English: This was hard for me to believe.
Telugu: ఇది నమ్మడానికి నాకు కష్టము అనిపించేది.