Come, Thou Long Expected Jesus

Edit Answers
CJNZRFKW IEQBGEIC VJMXOANH EACCYRGI HEARTSNL LONGINGD MSCOMELY EXPECTED
1.
come
2.
born
3.
fears
4.
expected
5.
longing
6.
child
7.
king
8.
hearts