German-English translation for "implacably"

"implacably" English translation