make more of an effort - German English Dictionary