Have smn to thank for

Thousands of Australians have Dr. Chang and his team to thank for being alive today.
Does it mean that Dr. Chang and his team saved thousands of lives, so people are greatful to them?