Opposite in English: dissatisfactory
Related words in English: gratifying; rewarding; satisfying; useful