make up for something one could achieve before - Spanish English Dictionary