万難 ばんなん はいして
bannan'o haishite

Expression

1. at all costs; at any cost; surmounting all difficulties