be a hard act to follow - Francés Inglés Diccionario