be up to the latest world standards

Быть на уровне мировых стандартов

Источник: Полный англо-русский словарь на Gufo.me