Idiom: On the right foot

See also: