meaning of auf der Spur sein

auf der Spur sein - German to English

become regarding aroma