What does Auf den Punkt gebracht: mean?

Auf den Punkt gebracht: - German to English

to place it right ...