cleanning and translating