Ó sá dédé dé.
English He just suddenly arrived.