in the teeth of something
01
顶着重重困难, 迎着阻力
no matter how many problems one might face or how hard achieving something gets
例子
I was battling my way along the promenade in the teeth of a force ten gale.
尽管遭到强烈反对,他们还是推进了计划。
顶着重重困难, 迎着阻力