What does auf etw. auftauchen mean?

auf etw. auftauchen - German to English

to feature on sth.