shì​féng​qí​huì

to happen to be there at the right time