You must be applauded for cramming in so many words in that lyric.
Bravo! Mix sounds fine.

Vic