Vocabulary
人事を尽くす
じんじをつくす
to do as much as is humanly possible; to try every possible means
expression
verb