NichiDict

関の山

せきのやま
[sekinoyama]

Meanings

1.ExpressionNoun

the most one can do; the best one can do; the best one can expect