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.
مضوا في الخطة رغم المعارضة الشديدة.
في مواجهة, رغم الصعوبات
مضوا في الخطة رغم المعارضة الشديدة.