Vocabulary

人事を尽くす

to do as much as is humanly possible; to try every possible means

expression verb