translate English to French: The last of these elements, in particular, did pose something of an issue, as it was something new.
La dernière de ces composantes a posé problème, puisqu'il s'agissait d'un élément nouveau.