to make one's point - Deutsch Englisch Wörterbuch