What does auf Zack sein mean?

auf Zack sein - German to English

become on your ball