Struggling here too. Best I can manage is Heard before Christmas = Angels - girls = Ang(ela) and Els(ie), seen dimly = by candlelight. But "Angels By Candlelight" doesn't ring any bells with me. Another fiendish effort Steve!