attempt to deliver - German English Dictionary