事必躬亲的英文翻译

中文:事必躬亲

英文翻译:take care of everything oneself