Englisch to make a success of something

German translation:

Stichwörter