Browse by letter

Take one`s hat off to (someone)

To admire/respect/praise someone.

You have to take your hat off to our boss. He has built his company from almost nothing.