dedicate oneself solely to their studies - Francés Inglés Diccionario