on-the-spot inspection
Are you looking for: 就地就地考察More results...
English Expression:
  1. n.  on-the-spot inspection