meaning of angehimmelt

angehimmelt - German to English

idolized