put all one's efforts into - Almanca İngilizce Sözlük