take it upon oneself to do something - Turco Inglés Diccionario