put one's all into - German English Dictionary