Idiom: Pressed for time

See also: