translate English to French: Vice-President Taha alluded to this.
Le Vice-Président Taha y a fait allusion.