waste one's time and effort - German English Dictionary