shì féng qí huì适逢其会(idiom) to happen to be in the right place at the right timeFrequency 2.1Meanings(idiom) to happen to be in the right place at the right time