long-ranging [adjective] + punch [noun]