to sustain an achievement - Spanish English Dictionary