снять шляпу в энциклопедиях
to take off one's hat; to take off one's head to smb. (перед кем-л.; перен.)