Hira Mani puts on boxing gloves and warns haters