extremely stimulated - Francés Inglés Diccionario