be successful or impressive - Fransızca İngilizce Sözlük