what do you have for someone who has already got everything he wants or needs to?

问题描述:

what do you have for someone who has already got everything he wants or needs to?
这句话是病句,请问下哪里有问题?为什么?怎么翻译呢?
各位哥哥姐姐帮忙看下哈

最后一个to去掉
你又能为那些想要有什么有什么的人提供什么呢?