Vocabulary
死力を尽くす
しりょくをつくす
to make frantic efforts; to make an all-out effort; to try desperately
expression
verb