to make one's point - Alemán Inglés Diccionario