The English term "solace" matches the Italian term "consolare"

other english words that include "solace" : italian :
solaces consola