What does auf den Punkt mean?

auf den Punkt - German to English

to the stage