to apply oneself - Francés Inglés Diccionario