meaning of alles, was das Herz wünschen kann

alles, was das Herz wünschen kann - German to English

all that one's heart can desire