shì féng qí huì

Translation

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

Synonyms

Chinese Tones