事必躬亲English Expression:
  • n.  see to everything oneself
  • n.  take care of every single thing personally
  • v.   attend to everything persoally

(Unregistered user can only view 4 records)