'happy chance' definitions:

Definition of 'happy chance'

From: WordNet
noun
An unexpected piece of good luck; "he finally got his big break" [syn: break, good luck, happy chance]