打翻五味瓶

dǎfānwǔwèipíng ㄉㄚˇ ㄈㄢ ㄨˇ ㄨㄟˋ ㄆㄧㄥˊ

    • to feel mixed emotions

Character by character

Saying俗语俗語

Idiom惯用语 · In everyday use

Literally
to knock over the five-flavour bottle
Meaning
To feel mixed emotions, sweet, sour, bitter, salty and spicy all at once. Descriptive.

Sources