Seudónimo Seudónimo 02-11-2020 French contestada what do the following words mean in english: durer redoubler sortir ameliorer (pls don't just use google translate because it looks like i cheated)