in the teeth of something
01
困難に立ち向かって, 逆風の中で
no matter how many problems one might face or how hard achieving something gets
例
They pushed ahead with the plan in the teeth of strong opposition.
強い反対を受けながらも、彼らは計画を進めた。
困難に立ち向かって, 逆風の中で
強い反対を受けながらも、彼らは計画を進めた。