やむをえな
Meanings
Adjective (い)
Expression
1. cannot be helped; unavoidable
Top 31800
Composed of
to cease; to stop; to be over
unable to...; cannot ...