Idiom: Hard sell

See also: