tiān bīng tiān jiàng天兵天将celestial troops and generals (idiom); fig. superior forcesFrequency 1.5Meaningscelestial troops and generals (idiom)fig. superior forces