bite the dust (拜特 德 达斯特)

Idiom Success

含义

to fail or be defeated

失败或被打败 (shibai huo bei daba)

例句

"Several small startups bit the dust last year."

"去年有几家小型初创公司失败了。" (qunian you ji jia xiaoxing chuangye gongsi shibaile)