be one's own ancestor
Are you looking for: 自立自立特殊功勋自立 自立特殊功勋More results...
English Expression:
  1. n.  be one's own ancestor