under wraps in French
under wraps in French
caché
In secrecy or in hiding.
secret
In secrecy or in hiding.