How to recover money from friend even he has accepted & I've proof in screenshot and video proof

Hi, I want to know that how can I recover my money which I gave him in 2018 with voice promise to return within 2 months but still he didn't returned my money still even after warning him at his Home, request his father & elder brother to return my money but his father & Elder brother refused me to return my money. I've paid him in installments whenever he need money I transferred him online by phonepe. He has returned some money but now making excuses last 2 years. I called him, dropped message on his WhatsApp either no response or drop default message- I'll call you later I'll call you later. He has 30000 still to return including interest till 2019. Now he has blocked my number, no replying on Messenger, WhatsApp.... Even by mistake he respond then as usual he makes fake promises, fake excuses or directly abusing me. So I want to know how can I get my money with compensation for distrub me mentality torture last 2 years. I want my money back at any cost & want to teach him good lesson not to do fraud, cheating with anyone. He lives in Delhi & I live in Aligarh. He, his father & his elder brothers are professional Drinkers. They drink daily either Beer or Daaru. They've money for daily drinking but not for returning my money. So please tell me how can I get my money? What steps I can take? Should I file FIR either in Delhi or my local police station or should I send him legal notice through court? I've all proof with screenshot, Call recording, video recording where he accepting & telling me when'll he return my money.