to someone's delight - Alemán Inglés Diccionario