last-ditch attempt | a final attempt/effort | |
cut one's losses | give up doing sth to prevent futher damages | |
the tip of the iceberg | the tiniest sign of bigger problem | |
vanish into thin air | to disappear completely | |
out of hand | out of control | |
not have a hope in hell | to have no chance | |
lend a hand | to help | |
sit tight | not to change one's possition | |
close call | a close encounter with danger | |
chance it | to take a risk | |
pick up the pieces | to restore a situation after disaster | |
back to square one | back to the beginning | |
by the skin of one's teeth | only just | |
with one's bare hands | without tools/machinery etc | |
safe and sound | safe and uninjured | |
be in a tight corner | in difficult/awkward situation | |
deliver the goods | to produce promised results | |
have one's back against the wall | to be in desperate situation in which one must struggle to survive | |
at the end of one's tether | at the point of losing one's patience | |
throw in the towel | give up | |