as luck would have it


Meanings

  • by good fortune;