shàng guǐ dào

Translation

  • to stay on track
  • to proceed smoothly

Synonyms

Chinese Tones