頭が下がる(あたまがさがる)

Japanese vocabulary

Meaning: to admire greatly; to salute (in admiration); to take one's hat off to

See it used in real works