そうするのはあなたの責任だ。

English Translation

It is incumbent on you to do so.

The english translation is using an unmnecessarily difficult way to say this.
I would say:
Doing so is your duty.

2 Likes