Added Translate() interface