obtain a benefit or satisfactory result - Francés Inglés Diccionario