What does auf der Spur sein mean?

auf der Spur sein - German to English

become regarding aroma