zěn me dé liǎo

Translation

  • how can this be?
  • what's to be done?
  • what an awful mess!
Chinese Tones