long; invent; depend on; at the end of; make a speech;
put up; play chess; hand out; the pride of; pay attention to