ベストを尽くす (ベストをつくす) — to do one's best | Kumi Dictionary