idiom
on the witness stand
अदालत में गवाही देना
Meaning
to be giving testimony in court
Example
The victim was nervous while **on the witness stand**.
पीड़ित गवाही देते समय घबराया हुआ था।