be instructed with rigor and depth - Alemán Inglés Diccionario