translate English to French: It has lived up to that responsibility ...
Il a assumé cette responsabilité...