A judicial metaphor meaning to give an uncensored, completely truthful account before an authority.
speak frankly in court / lay facts completely bare
nena mbele ya kadhi
"Alitakiwa kunena mbele ya kadhi bila kuficha kitu."
Translation: He was required to speak frankly before the judge without hiding anything.