grant a reprieve/respite - French English Dictionary