Push translation