en

Screen (something) from public

ru

Translation screen (something) from public into russian

screen (something) from public
The company screened the new product from the public until its official launch.
Компания скрывала новый продукт от общественности до официального запуска.