give up as a lost cause - Francés Inglés Diccionario