関 の山 sekinoyama
sekinoyama
Noun
, Idiomatic Expression
1. the most one can do; the best one can do; the best one can expect
Word Pronunciation
文
Characters
No variants available for this word.
1. the most one can do; the best one can do; the best one can expect