适逢其会 shì féng qí huì

DEFINITIONS

  1. to just happen to coincide with the occasion (idiom)
  2. to be present just at the right time

CHARACTERS

适 shì go, reach; appropriate, suitable
逢 féng come upon, happen meet; flatter
其 qí his, her, its, their; that
会 huì assemble, meet together; meeting