on the witness stand (ऑन द विटनेस स्टैंड)

Idiom Law

मीनिंग

to be giving testimony in court

अदालत में गवाही देना (adalat mein gavaahi dena)

एक्जाम्पल सेंटेंसेस

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

"पीड़ित गवाही देते समय घबराया हुआ था।" (peedit gavaahi dete samay ghabraya hua tha)