Chinese: 他有一个有力的不在场证据。
English: He had a strong alibi.
French: Il avait un alibi solide.