JMdict: 1526300

万難を排して 【ばんなんをはいして】

  1. [exp] at all costs; at any cost; surmounting all difficulties
Search on Immersion Kit
Search on Forvo