せき やま
sekinoyama

Noun
Idiomatic Expression

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