神
兵
天
降
s
h
é
n
b
ī
n
g
t
i
ā
n
j
i
à
n
g
Definitions
1. soldiers coming to the rescue out of nowhere
Components
神
Shén
–
PN:God
兵
bīng
–
soldiers
天降
tiān jiàng
–
(usually used in idioms) to descend from the heaven