meaning of auf der gleichen Stufe stehen

auf der gleichen Stufe stehen - German to English

is at / on the same degree