on the witness stand (オン ザ ウィットネス スタンド)

Idiom Law

意味

to be giving testimony in court

法廷で証言すること (hotei de shogen suru koto)

例文

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

"被害者は証言台で緊張していた。" (higaisha wa shogendai de kincho shite ita)