translate English to French: They are a small proportion in relation to a population of 126 million.
C’est peu par rapport à la population de 126 millions.