What is the etymology of the word transfixed?

Transfixed is Latin. Going from transfigere, to transfix, to transfixed. This means pierced through, from the verb transfigere, from trans-across.