适逢其会

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

其

qí

his

会

huì

can; to have the skill; to know how to