meaning of auf einem hohen Stand der Technik

auf einem hohen Stand der Technik - German to English

extremely sophisticated