Put up this ode in translation (7)
I believe the answer is:
hoisted
'put up' is the definition.
(I've seen this in another clue)
'this ode in translation' is the wordplay.
'in translation' indicates an anagram (translate can mean to transform).
'this'+'ode'='thisode'
'thisode' with letters rearranged gives 'HOISTED'.
(Other definitions for hoisted that I've seen before include "promoted?" , "Raised aloft" , "Having got up" , "Upraised" , "Lifted or raised, like flag" .)