meaning of auf Zack sein

auf Zack sein - German to English

become on your ball