What are political debts?
He have to pay...is considered wrong as a translation. Why?
It would be "he has to pay"
"He have to pay" is not really correct English grammar.
The computer can only mark as correct the things that it has been told.