it so happened that
English Expression:
  1. n.  it so happened that
  2. n.  happen to
  3. n.  only
  4. adv.  just