一把屎一把尿 yī bǎshǐ yī bǎniào

yī bǎshǐ yī bǎniào phrase to have endured all sorts of hardships (to raise one's children)
Domain: Idiom 成语
Notes: (CC-CEDICT '一把屎一把尿')