My supervisors want to make me finish my Ph.D. in 2 years. What can I do?
Your advisors telling you that you've done enough to finish your PhD in two years is a good thing.  The fact that you have extensions to do on it in future work is also a good thing.

I've also never heard of a department that would think finishing a PhD in two years is a problem.  I suspect it's most likely a neutral thing, but if not it's almost certainly a positive, since it shows you can get things done and perform research in a timely fashion.

The optimal approach I would suggest is to graduate and go on the job market, then continue working on your research.  Congratulations on your impending graduation!