She ploughed on with her research despite setbacks.
彼女は挫折にもかかわらず研究をやり続けた。
抵抗や障害を押しのけて作業や行動を続けることを指す
To continue an activity or task despite obstacles or resistance, often making slow or laborious progress.
plough onは、plough(耕す道具・動作)とon(継続)が結びつき、土をかき分ける動作の比喩から抵抗を押しのけて進み続ける意味になった