give somebody a bumpy ride - German English Dictionary