I assume they are not ghosts. Does it mean they have come or they arrive?
I think the correct translation should be " they showed up"
Perhaps "they arrive"
"They show up" is an accepted answer as well, just tested it, cheers.