汉英翻译

汉语

下不了台

词语解释

unable to find a way out of an embarrassing situation;
unable to back down with good grace ;