stand sth. on its head
Are you looking for: 彻底彻底推翻彻底 彻底推翻More results...
English Expression:
  1. n.  stand sth. on its head