take something upon oneself - Allemand Anglais Dictionnaire