包山包海

Noun

 * 1)  person who has to take care or take charge of everything or anything