What does auf der gleichen Stufe stehen mean?

auf der gleichen Stufe stehen - German to English

is at / on the same degree