Language:
Free Online Dictionary|3Dict

七上八下

Source : CEDICT

lit. seven up, eight down (idiom); unsettled state of mind/perturbed/at sixes and sevens

Source : CEDICT

lit. seven up, eight down (idiom); unsettled state of mind/perturbed/at sixes and sevens