Sorry. I've been working on a grant report and finally closing it down for the night.
So here goes, Alex, what is "A heavenly host"? (And, I just googled how many angels that would be. All I could find was that a host is a multitude, i.e. a large number!)