Improved translation