translate English to German: If we look at it like that, it is important that renewed efforts are made.
So gesehen ist es wichtig, dass erneut Anstrengungen unternommen werden.