English: It’s difficult to believe.
Telugu: నమ్మడం కాస్త కష్టమే.