to try everything possible - German English Dictionary