Why is the renewal of the National Judicial Appointments Commission (NJAC) being debated?

Understand the reasons behind the discussions surrounding the revival of the NJAC.