Is this just a phrase, or can one make it some sort of sentence, like "They are the artists who were most successful at that"? I ran into another phrase/possible sentence like this yesterday, I think.
Not a sentence. Should be deleted.
No response for many years. Deleted.