"this is all they only have" 这句话是病句么?

问题描述:

"this is all they only have" 这句话是病句么?

this is all (that ) they have
=this is what they have
但有only时,只用第二个.this is what they only have