meaning of Auf den Punkt gebracht:

Auf den Punkt gebracht: - German to English

to place it right ...