give somebody a bumpy ride - Spanish English Dictionary