Soka on all sides

Soka on all sides — One of the meanings of this proverb could be… Defeat is clear; Situation is desperate beyond hope. Source: Xiang Yu, recorded by Sima Qian, Records of the Grand Historian (This is a Japanese proverb, saying, or idiom)