They cannot make them leave the EU, no. But Hungary can be:
- kicked out of the Schengen Treaty
- kicked out of the NATO
- fined under EU breach of contract proceedings
- withheld financial support as long as they do not pay these fines
- forced through customs policy, which is sole EU competence, to stop compensating lost EU support with Chinese money
Honestly, I'd be in full support of some above listed actions if the elections in April show the current will of the Hungarian people misaligned with shared EU values.