translate English to French: The Taliban are an Afghan phenomenon.
Les Taliban sont un phénomène afghan.