meaning of auf den Punkt bringen

auf den Punkt bringen - German to English

to encapsulate