он всю свою жизнь посвятил — перевод на английский

Варианты перевода словосочетания «он всю свою жизнь посвятил»

он всю свою жизнь посвятилhe dedicated his life to

Демоны, применение магии — он всю свою жизнь посвятил тому, чтобы покончить с этим.
Demons, using magic-— those are the things he dedicated his life to stop.
Он всю свою жизнь посвятил правому делу.
He dedicated his life to bring justice to...