In other words, a few rocks in the South China Sea have put China between a rock and a hard place.
Другими словами, несколько камней, брошенных  в Южно-Китайское море, поставили Китай между молотом и наковальней.