expressing enthusiasm following an excellent result - Türkisch Englisch Wörterbuch