Complex sentence: He expected it to take years for his power to return, though it heals much faster than he expected: after just a few months, his power begins to return.
Split into simpler sentences: He expected it to take years for his power to return, though it heals much faster than he expected. After just a few months, his power begins to return.