He should have driven faster. - Inglés Sinónimo Diccionario