Translate the following English sentence to French:
"Even though many developments cast doubt on this, we did believe, in spite of everything, that this was the case and, more recently, reference was made, albeit half-heartedly, to the principle of subsidiarity."
Même si de nombreuses évolutions nous avaient permis d' en douter, nous avions considéré malgré tout que tel était le cas et, récemment encore, on faisait allusion, du bout des lèvres, il est vrai, au principe de subsidiarité.