Vocabulary

死力を尽くす

to make frantic efforts; to make an all-out effort; to try desperately

expression verb