scarce resources, humble means

listen to the pronunciation of scarce resources, humble means
English - English
scanty means