URGENT Italian to English translation polish 330 words We have 330 words of AI translated Italian audio into English text. The job is to listen along and polish the English translation. (polish as in the meaning, ready for subtitling) not necessarily word for word)