HATS OFF


Meaning of HATS OFF in English

"a tribute or honor; praise and thanks" And hats off to Mr. Singh for co-ordinating the volunteers.

English idioms vocab.      Словарь английских идиом и выражений.