sich erneuert

listen to the pronunciation of sich erneuert
Deutsch - Englisch
been regenerated
renewed yourself