Do these sentences have the same meaning?
Hearing was partially restored by an electronic ear implant .
An electronic implant has helped Limbaugh regain most of his hearing .
yes