on the face of it разговорная фраза перевод
на первый взгляд
On the face of it, the company's policy makes sense. But therein lies the risk. / На первый взгляд, политика компании вполне разумна.