Vocabulary

酸いも甘いも噛み分ける

to be experienced in the ways of the world; to taste the bitter and the sweet

expression verb