How to deal with a fraud building contractor

We appointed a contractor to build two floors above our existing house in October 2017 and we made out a contract where he had promised us to complete the job in four months. He assured us that it could be done within the stipulated time and hence we gave the job to him. As per the contract when the first stage of brick work is done till the roof only then we promised to give the full 25% of the work but he started harassing for advance money or else he will stop work and he also advised the workers to not come to work. Now 7 months down the line he still hasn't completed the work and he have already paid up 92% of the money. everytime he would tell his workers not to work until we pay up since we are out of country we had to finish this work soon so we kept giving money. now the electrical work is pending, fittings are incomplete, wardrobes are not done nor any kitchen cabinets. He has been also avoiding paying his workers giving excuses by saying what \ever cheque we are giving is bouncing or we are not paying him. Final straw came when he started yelling at me in front of the workers and when one of the electrician said he has not been paying him and we have to pay him now for the full job since the moulding. And one day he is coming to beat me when i stopped him from entering my premises. I have booked a police complaint and had to pay a huge money to the police also to start the case. But now since I don't stay in India I have no time to go behind the legal hassles. How can I make sure that no one else will come back asking for money and also how do to stop him from claiming any more money when i complete the pending work thru other contractor.