适逢其会

shì féng qí huì

(idiom) to happen to be in the right place at the right time

shì

to fit

féng

to meet by chance

his

huì

can; to have the skill; to know how to