English: That was a little difficult to believe.
Telugu: ఇది నమ్మడం కొద్దిగా కష్టం గా ఉంది కదా.