English to Chinese: "hurdle" related translation