In other words, a few rocks in the South China Sea have put China between a rock and a hard place.
En otras palabras, unas pocas islas en el Mar Meridional de China han puesto a este país entre dos fuegos.