make an all-out effort - German English Dictionary