English: It’s difficult to believe.
Telugu: తనకు నమ్మడం కష్టంగా వుంది.