English: It's hard to believe his stories.
Telugu: వారి కథలు విశ్వసించటం కష్టమే.