translate English to German: This will be of the utmost importance, and responsibility will lie with those working in online services.
Das wird von immenser Bedeutung sein, und die Verantwortung dafür wird bei denen liegen, die Online-Dienste anbieten.