meaning of auf etw. auftauchen

auf etw. auftauchen - German to English

to feature on sth.