toot ones own horn 自吹自擂,自夸,吹嘘自己的成就或能力 英文释义 to boast or brag about one's own achievements or abilities