auftauchen[Allemand]

verbe
1 : appear or become visible; make a showing
2 : come into being or existence, or appear on the scene