take your life in your hands - German English Dictionary