Chinese: 他的课让我们失望了。
English: His class makes us despair.