translate English to French: He had not even been there during the timing of the shooting.
Il n'était même pas là-bas au moment de cet incident.