翻译:不管他们是谁,来自哪里,只要他们努力,一定会成功的!
of 是介词,后面接宾语,在这句中of 接了一个宾语从句who they are or where they come from,而不是who 作of 的宾语.