万難を排して ばんなんをはいして Meanings Expression at all costs; at any cost; surmounting all difficulties Kanji 万 all. Read as バン. 難 difficult. Read as ナン. 排 expel. Read as ハイ. Jinuma: Japanese Dictionary · Word lists