tiān bīng tiān jiàng

  1. celestial troops and generals (idiom)
  2. fig. superior forces