put one's whole life into something - Deutsch Englisch Wörterbuch