make one's point - Francés Inglés Diccionario