手を尽くす

手を尽くす (てをつくす) means to do everything possible.

Kana
てをつくす
Meaning
to do everything possible
Japanese Example
できる限り手を尽くしたが、間に合わなかった。
Translation
I did everything possible, but it still was not in time.