on the trail of
Are you looking for: 跟踪跟踪追赶跟踪 跟踪追赶More results...
Contents
English Expression
  1. n.:  on the trail of
Containing Phrases
put [throw] sb. on the scentput on the scent