pull it off (succeed) - Französisch Englisch Wörterbuch