Pinyin Dictionary results for "qi shang ba xia"

七上八下
at sixes and sevens; perturbed state of mind; in a mess
Dictionary data provided by CC-CEDICT