We do not currently know of any antonyms for kicking the can down the road.
For similar words to kicking the can down the road, try: