take one's hat off to
Also, take off one's hat to. Express one's admiration, as in I take off my hat to youyou've done very well indeed. [Mid-1800s] Also see hats off to.
Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.