身を尽くす (みをつくす) — to give one's everything | Kumi Dictionary