Ultimately, the source of all relief is Allah Most High.
Relief can only come after some hardship and victory can only come with steadfastness and patience.
After every hardship, Allah promises the believers relief. A lam yashrah laka sadraka. Wa wadha'naa 'anka wizraka. Alladhiy anqadha dhahraka. Wa rafa'naa laka dhikraka.