ばんやむをえず
Meanings
Expression
1. there is no hope
Composed of
completely; absolutely; totally
unavoidably; inevitably; necessarily; reluctantly; against one's will