Translation of "Sich etwas davon versprechen" in English