First, try Idioms: up to par -- up yours , and from http://dictionary.reference.com/:
up to scratch, in conformity with a certain standard; adequate; satisfactory: The local symphony orchestra has improved this year, but it is still not up to scratch.
up to speed, a. operating at full or optimum speed. b. functioning or producing at an expected, acceptable, or competitive level; up to par: a new firm not yet up to speed.
up to snuff, Informal. a. British. not easily imposed upon; shrewd; sharp. b. up to a certain standard; satisfactory: His performance wasn't up to snuff.
A recognized standard of quality: schoolwork that is not up to the mark.