idiom
on the witness stand
在法庭上作证
Meaning
to be giving testimony in court
Example
The victim was nervous while **on the witness stand**.
受害者在证人席上很紧张。