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

Idiom Law