translate English to German: I thank them for their efforts.
Ich danke ihnen für diese Bemühungen.