I think they have gotten together a constellation of people...
I think they have gotten together a constellation of people who are really stellar in their abilities.
I think they have gotten together a constellation of people who are really stellar in their abilities.