in the know in German
in the know in German
eingeweiht
Informed; aware.
im Bilde über etwas sein
Informed; aware.