take hat off to
take one's hat off to someone
Fig. to salute or pay an honor to someone. Good work. I take my hat off to you. I take off my hat to you! What an excellent job!
take your hat off to somebody
to express your admiration and respect what someone has done I think you have to take your hat off to him for all that he has accomplished.
Etymology: based on the custom of men removing their hats to show respect for someone
take (one's) hat off to
To respect, admire, or congratulate.