to be in the same boat, to go to great lengths, wheeling and dealing, to let things ride, to swim against the tide, to fly off the handle, to rock the boat, to walk on air, to drive sb round the bend

Leaderboard

Visual style

Options

Switch template

Continue editing: ?