I like your translation of "to take on such a great responsibility" for this one, and many other sentences.