ReadWriteQuiz
Chinese dictionary
metaunable to find a way out of an embarrassing situation
真是让人下不了台!
What a fiasco!
我感觉我们让他们下不了台了。
I think we caught them with their pants down.
synonym
真是让人下不了台!
What a fiasco!
我感觉我们让他们下不了台了。
I think we caught them with their pants down.