General Brazilian
luto duradouro / tristeza duradoura
Most common usage across Brazil
Rio de Janeiro
sofrimento que não passa
More colloquial, emphasizes the persistence
São Paulo
tristeza que fica / pesar que permanece
Standard usage with emphasis on permanence
Portugal
dor duradoura / sofrimento prolongado
Formal usage more common in written Portuguese