Idiom: Fleet of foot

See also: