Randeep is boxing off the critics