ИСПОЛНИТЬ — ЕТИМОЛОГІЯ

спевни́ти «утвердити; (слово) виконати»

очевидно, результат зближення запозиченого п. spełnić «виконати», похідного від pełny «повний» (пор. р. испо́лнить «виконати»), з основою слова пе́вний;
Етимологічні відповідники

Слово Мова
spełnić «виконати» польська
pełny «повний» (пор. р. испо́лнить «виконати») польська
пе́вний польська
испо́лнить російська
Етимологічний словник української мови Інституту мовознавства ім. О.О. Потебні НАН України