happen along

Verb

 * 1)  To arrive by chance; to occur by happenstance.