meaning of auf dem neuesten Stand der Technik

auf dem neuesten Stand der Technik - German to English

state-of-the-art