benefit - to be of benefit (success) for sb.

English Notes: 

Goblet: 11:28 ... although they only flatter (blandish) you for as long as it is of benefit (success) for them; ...

German Translation: