to brag about one's exploits - Turco Inglés Diccionario