and provide the economic squeeze necessary to push China towards innovation
they squeezed off shots
to squeeze off: disparar un tiro. If you squeeze off a shot, disparas una bala con un arma. Disparar un arma apretando el gatillo
to squeeze something: estrujar o apretar algo, especialmente si es con las manos.
squeeze (noun): presión