expresses a pleasant surprise - Turco Inglés Diccionario