备尝甘苦, have tasted the sweetness and bitterness of life; have experienced both good fortunes and harsh adversities