百感交集 bǎi gǎn jiāo jí

DEFINITIONS

  1. all sorts of feelings well up in one's heart

CHARACTERS

百 bǎi one hundred; numerous, many
感 gǎn feel, perceive, emotion
交 jiāo mix; intersect; exchange, communicate; deliver
集 jí assemble, collect together