meaning of auf der Fährte sein

auf der Fährte sein - German to English

to be on the scent