ReadWriteQuiz
Chinese dictionary
derogmake a fool of oneself
她的下一个电视项目丢人现眼,彻底失败了。
Her next television venture fell flat on its face.
她可不想冒再次失败丢人现眼的风险。
She would prefer not to risk another embarrassing defeat.
她的下一个电视项目丢人现眼,彻底失败了。
Her next television venture fell flat on its face.
她可不想冒再次失败丢人现眼的风险。
She would prefer not to risk another embarrassing defeat.