небу dat. sing. of neut. noun небо = sky, heaven
полуночи gen. sing. of fem. noun полночь = midnight
ангел nom. sing. masc. noun = angel
летел 3rd sing. masc. past of лететь = to fly; subj. is ангел
тихую acc. sing. fem. of adj. тихий = quiet, serene; modifies песню
песню acc. sing. of fem. noun песня = song; obj. of пел
пел 3rd sing. masc. past of петь = to sing; subj. is ангел above
месяц nom. sing. poetic masc. noun = moon (NOT month)
звёзды nom. pl. of fem. noun звезда = star
тучи nom. pl. of fem. noun туча = cloud
толпой instr. sing. of fem. noun толпа = crowd, group
Внимали 3rd pl. past of внимать (+ dat.) = to harken (to), to listen (to); subj. is three nouns on preceding line
той dat. sing. fem. of тот = that; modifies песне
песне dat. sing. of fem. noun песня; dat. < see Внимали
святой dat. sing. fem. of adj. святой = holy; modifies песне
блаженстве prep. sing. of neut. noun блаженство = bliss
безгрешных gen. pl. of adj. безгрешный = sinless, unblemished; modifies духов
духов gen. pl. of masc. noun дух = spirit
Под под + instr. = under, below, beneath
кущами instr. pl. of fem. noun куща = foliage, leaves
райских gen. pl. of adj. райский < noun рай = paradise; modifies садов
садов gen. pl. of masc. noun сад = garden
Боге prep. sing. of masc. noun Бог = God
великом prep. masc. sing. of adj. великий = great; modifies Боге
хвала nom. sing. fem. noun = praise
непритворна fem. sing. short form of adj. непритворный = unfeigned; modifies хвала
была 3rd sing. fem. past of быть = to be; subj. is хвала above
душу acc. sing. of fem. noun душа = soul; obj. of нёс
младую acc. fem. sing. of poetic adj. младой = молодой = young; modifies душу
объятиях prep. pl. of neut. noun объятие = embrace
нёс 3rd sing. masc. past of нести = to carry; subj. is Он
мира gen. sing. of masc. noun мир = world
печали gen. sing. of fem. noun печаль = sorrow
слёз gen. pl. of fem. noun слеза = tear, teardrop
звук nom. masc. sing. noun = sound
песни gen. sing.; see песню
душе prep. sing.; see душу
молодой prep. sing. fem. of adj. молодой = young; modifies душе
Остался 3rd sing. masc. past of остаться = to remain; subj. is звук above
слов gen. pl. of neut. noun слово = word
живой nom. sing. masc. adj. = alive, living; modifies звук above
долго adv. < adj. долгий = long, long-lasting
свете prep. sing. of masc. noun свет = world, earth
томилась 3rd sing. fem. past of томиться = to be tormented, to feel pain; subj. is она
Желанием instr. sing. of neut. noun желание = desire, wish; instr. < see полна
чудным instr. sing. neut. of adj. чудный = wondrous, miraculous; modifies Желанием
полна fem. short form of adj. полный (+ instr.) = full (of), filled (with)
звуков gen. pl. of звук; gen. < obj. of negated могли заменить
небес gen. pl. of небо
заменить infinitive = to replace, to supplant
могли 3rd pl. past of мочь = to be able to, can; subj. is песни below
Ей dat. of она; refers to душа above; dat. < see скучные
скучные nom. pl. of adj. скучный (+ dat.) = boring (to someone), dreary (to someone); modifies песни
песни nom. pl.; see песню
земли gen. sing. of fem. noun земля = the earth