(one's) ears are ringing - Turco Inglés Diccionario