qī shàng bā xià

Translation

  • at sixes and sevens
  • perturbed state of mind
  • in a mess

Synonyms

Chinese Tones