NichiDict

身を尽くす

みをつくす
[miwotsukusu]

Meanings

1.ExpressionGodan

to give one's everything; to do one's best