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

Idiom Law

含义

to be giving testimony in court

在法庭上作证 (zai fa ting shang zuo zheng)

例句

"The victim was nervous while on the witness stand."

"受害者在证人席上很紧张。" (shou hai zhe zai zheng ren xi shang hen jin zhang)