Give it best

Give it best: To give up. To stop or finish. To acknowledge or admit defeat, for example, "I couldn't get on with it, I gave it best" or "That'll do, I've had enough, I'll give it best!"