ばんなんはいして
Meanings
Expression
1. at all costs; at any cost; surmounting all difficulties
Kanji used
ten thousand
difficult
discharge
Composed of
many obstacles; innumerable difficulties
anti-