putting one's all into - French English Dictionary