天兵天将

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