to brag about one's exploits - Spanish English Dictionary