What does auf der Fährte sein mean?

auf der Fährte sein - German to English

to be on the scent