punch [noun] + long-ranging [adjective]