20100506 india: Judge Tahaliyani: Tough and fair