translate English to French: Election results are expected by 26 October.
Leur résultat devrait être connu le 26 octobre au plus tard.