What does angehimmelt mean?

angehimmelt - German to English

idolized