to brag about one's exploits - Turkish English Dictionary