tough act to follow - Francés Inglés Diccionario