South African legal expert Julian Knight believes that the trial of Oscar Pistorius will last for as long as three months.