Translation stage.

Additional Info