to endeavour to assist - Deutsch Englisch Wörterbuch