encounter hurdle
Did you mean
Sounds like
on tenterhooks
提心吊胆; 焦虑不安; 如坐针毡
encounter period
遭遇周期