take upon oneself - Alemán Inglés Diccionario