Translate the following English sentence to French:
"We had the impression that the elections in Taiwan were marked by a mature awareness of democracy amongst the population."
Nous avons eu l'impression que les élections à Taïwan ont été l'expression d'une conscience démocratique accrue au sein de la population.