Pinyin Dictionary results for "shi feng qi hui"

适逢其会
to just happen to coincide with the occasion (idiom); to be present just at the right time
Dictionary data provided by CC-CEDICT