put all one's efforts into - Fransızca İngilizce Sözlük