translate English to German: I think it should be put into effect.
Das sollte meines Erachtens in Angriff genommen werden.