shēng mǐ zhǔ chéng shú fàn

Translation

  • the rice is cooked
  • what's done is done
  • it's too late to change anything now (idiom)

Synonyms

Chinese Tones