high bar

A high standard, expectation, or degree of requirement
Google search engine sets a high bar for others.
by yasser.eg March 11, 2012
mugGet the high bar mug.