translate English to French: There are many more untapped possibilities.
Il existe encore une foule de possibilités inexploitées.