UP TO THE MARK
Meaning of UP TO THE MARK in English
( BrE ) ( NAmE ˌup to ˈsnuff )
as good as it/they should be
SYN up to scratch :
Your work isn't really up to the mark.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005