What does "at last" mean?

"In 2017 alone, over 47,000 people died from opioids. But at last, there might be reason for hope."

When I looked it up online, it said "at last" can be synonymous with "finally" in many contexts. But in this case, "finally" does not make sense to me. What does "at last" mean here?