those who do well tend to receive their reward - Deutsch Englisch Wörterbuch