translate English to French: It is disappointing that there are not more.
Il est décevant qu’il n’y en ait pas plus.