sopraggiungere

Etymology
From.

Verb

 * 1)  to arrive unexpectedly
 * 2)  to arrive in addition
 * 3)  to happen unexpectedly
 * 4)  to happen in addition
 * 5)  to overtake by surprise