translate English to French: Here Parliament has shown its ability to deal with highly technical - although also highly political - topics.
Le Parlement a montré à cette occasion sa capacité à traiter de sujets d'une grande complexité technique même si d'une finalité sommes toute très politique.