meaning of an der Spitze stehen von

an der Spitze stehen von - German to English

to stay in the vanguard of