high bar

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