See the recent comments on this translation in a monograph by Shlomo Pines, An Arabic Version of the Testimonium Flavianum and its Implications (Jerusalem: The Israel Academy of Sciences and Humanities, 1971).