setbacks
definitions
-
noun
difficulties or problems that delay progresszh: 挫折
-
noun
events that cause failure or delayzh: 失败事件
examples
-
The project faced many setbacks.
项目遇到许多挫折。
-
Unexpected setbacks delayed the launch.
意外事件推迟了发射。