Browse by letter

More to (something) than meets the eye

Something is more complex or difficult than it appears.

There is more to the new contract than meets the eye and everyone is pleased with it.