meaning of besseren Ertrag abwerfen als andere

besseren Ertrag abwerfen als andere - German to English

to outyield other people