achieve something with great effort - Fransızca İngilizce Sözlük