人仰马翻用英语怎么翻译?

正确答案:
成语《人仰马翻》英语翻译如下:
men and horses thrown off their feet