stay with something until it's finished - Francés Inglés Diccionario