make up for something one could achieve before - Español Inglés Diccionario