translating by Vito