Y
Hacker News
new
|
ask
|
show
|
jobs
by
Symbiote
3597 days ago
"Put your foot on it" means the accelerator / gas pedal, that seems very much equivalent.
1 comments
force_reboot
3596 days ago
I mean in English it isn't used as a generic encouragement, while in Mandarin and Danish it is.
link