I have two columns one is the description and its corresponding tags in another column is a redshift table 

```
description                  |  Tags
John Plays Football          |  name, Verb , object

```

I want the output as description with tag

```
John name plays verb football object

```

The one more addition for this is where ever there is a description which contains colon ( : ) I would like to separate the words without removing :

For eg: 

```
description                      |  Tags
Des:John Plays Football          |  constant,name, Verb, object

Output
Des: constant John name plays verb football object

```

also need exclude : rule for numbers on both sides of colon to make sure time is getting (eg: 10:10) separated 

I have no clue where I will start only