Beated a shi* out of a molester

I'm 16M. This morning, I came home after running when my sister asked me to drop her near the private bus stand where her frien(her PG roommate) was waiting. I dropped her off and was about to leave on my scooty when suddenly she screamed my name. I turned and saw a guy running straight toward me. I thought he was a thief or something, so I grabbed his collar, but since he was running and I was about to start the scooty, we both fell.

I quickly got up and asked, "Kya churaya hai?" My sister and her friend ran over, and my sister, looking shocked, said, "Chest par chhukar bhaga." NGL, if the crowd hadn't gathered, I would've killed him. I punched him straight in the face while he was on the ground, and I don't even know what else I did—probably kicked him too. The crowd gathered, and some uncles and aunties ne bhi apna ghussa nikal diya

I told my sister to skip today and go tomorrow, but she refused, saying she had a test at coaching. I was still worried, but later she called me after reaching and thanked me, saying she got there safely.

[Edit- Thanks for all the respect and appreciation and i really really regret i didnt reported it to poilce , I was too tired at that time as i did a 2-3km run at early morning and then all this , i accept it was very immature of me that i didnt report it and i will make sure to do it next time if anything similar happen]