be in a transport of delight - Francés Inglés Diccionario