meaning of als Held bejubelt werden

als Held bejubelt werden - German to English

becoming hailed as a hero