• by sheer [a curious] coincidence
  • まったくの[不思議な]偶然の一致で
  • It is no coincidence that ....
  • …なのは偶然ではない
  • What a coincidence!
  • ((略式))何という偶然!