be hardly able to wait - Francés Inglés Diccionario