What does auf einem hohen Stand der Technik mean?

auf einem hohen Stand der Technik - German to English

extremely sophisticated