I've always liked this rap it's the only english in an H!P song that actually made sense.
It's also one of my favorite songs from them.
Anyway, in the beginning I hear something like
It's the net of your alien(? lol) rays,
as I submerge into your radiant space,
my lady in lace
And in the last part it could be, "Stay true and I'mma never think a doubt of you"
The rest seems about right with maybe some other little things.
And from the little I heard from L Da Headtoucha it doesn't really sound like him.