AI wave rolls through Microsoft's language translation technologies