let down
definitions
-
to disappoint someone or fail to meet their expectationszh: 使失望;辜负
-
to lower something, such as a flag or a sailzh: 降下(旗帜、帆等)
examples
-
I was let down by the movie's ending.
电影的结局让我很失望。
-
The sailors let down the sails as the storm approached.
水手们在风暴来临前降下了帆。