waste one's efforts - German English Dictionary