be overly enthusiastic about - Alemán Inglés Diccionario