Fetching details from the dictionary...

being done for; giving up; being in a hopeless situation; not knowing what to do; being brought to one's knees; throwing up (one's) hands
何度修理しても直らないパソコンにはもうお手あげだった。
I had already given up on the computer that wouldn't be fixed no matter how many times I repaired it.
専門家でもお手あげの難問を新入社員が見事に解決した。
The new employee brilliantly solved a problem that even experts had given up on.
渋滞がひどくてお手あげの状態で二時間も動けなかった。
The traffic jam was so bad that I was stuck and couldn't move for two hours.