(barely) succeed - Englisch Synonyme Wörterbuch