I have done all I could.
我已尽己所能。