make efforts - German English Dictionary