dǔ xīn
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • adj.frustrated; depressed; feel chocked up

    • zhè shì ràng rén gǎn dào dǔ xīn

      感到堵心

      This is frustrating.

    • xiǎng qǐ zhè jiàn shì jiù jué de guài dǔ xīn de

      想起觉得堵心

      It gets me down whenever I think about it.