live up to
оправдывать (надежды)
Yet it has not been able to live up to the expectations of the peoples.
Вместе с тем она не смогла оправдать надежды народов.