Judicial tribunal facing a hard task