dedicate oneself solely to their studies - Alemán Inglés Diccionario