Word Definition - 适逢其会

shì féng qí huì (idiom) to happen to be in the right place at the right time