An idiom referring to strict confidentiality or concealment surrounding an operation.
curtain of secrecy / veil hiding confidential truth
cover ya siri
"Uchunguzi huo uliendeshwa nyuma ya pazia la siri."
Translation: That investigation was conducted behind a curtain of secrecy.