Your question stopped him in his tracks,ie disconcerted him.
英
美
你提的问题让他当场下不来台。
目录
查词历史
英 汉