Language:
Free Online Dictionary|3Dict

七颠八倒

Source : CEDICT

at sixes and sevens/topsy-turvy