be in at the finish
Are you looking for: 射杀射杀猎物时亲自在场射杀 射杀猎物时亲自在场More results...
English Expression:
  1. n.  be in at the finish