derived from the Latin word
perfungi (perform, discharge, have done with)
derived from the Latin word
fungi (perform, execute, discharge)
using the Late Latin prefix
per-derived from the Latin word
per (through)
derived from the Proto-Indo-European root
*per