Vocabulary
全力を尽くす
ぜんりょくをつくす
to do one's best; to put forth every effort
expression
verb