meaning of auf einer heißen Spur sein

auf einer heißen Spur sein - German to English

become hot regarding scent

View more

  • becoming hot on the trail