to overcome a hurdle - Fransızca İngilizce Sözlük