shuǎng rán ruò shī

Translation

  • at a loss
  • confused
  • not know what to do next
Chinese Tones