on the witness stand (昂 德 维特内斯 斯坦德)

Idiom Law