English: His story is hard to believe.
Telugu: వారి కథలు విశ్వసించటం కష్టమే.