English: Difficult to believe.
Telugu: . నమ్మడం కొంచెం కష్టమైనా.