Having translated, submitted to for approval (8)
I believe the answer is:
rendered
If this is the answer I cannot explain how the clue works.
Can you help me to learn more?
(Other definitions for rendered that I've seen before include "Provided (a service)" , "Made restitution" , "what the builder did" , "Melted down fat or gave performance" , "Plastered; gave" .)