1811740 jmdict A [id=2294468] 関の山 せきのやま [1][exp,n][id] the most one can do; the best one can do; the best one can expect