meaning of auf der Höhe sein

auf der Höhe sein - German to English

to feel fit