What does an höherer Stelle stehen mean?

an höherer Stelle stehen - German to English

to rank above