meaning of Ach, ich geb's auf!

Ach, ich geb's auf! - German to English

Oh, we throw in the towel! [in exasperation]