rearranged verbalise function to make it more user friendly

smarter coding meant that the color variable can be passed to
verbalise as the first argument, rather than the second (leading
to awkward interuptions of a list of strings).