owe a debt of gratitude/thanks to
idiomDefinition of owe a debt of gratitude/thanks to
: to have a good reason to be very grateful to (someone)
The whole town owes a debt of gratitude to the people who organized the parade.