achieve remarkable results - Französisch Englisch Wörterbuch