英语to put in time and energy,to concentrate one's efforts
德语viel Arbeit investieren, sich große Mühe geben, gewalti