give somebody a rough ride - Francés Inglés Diccionario