各取所需gèqǔsuǒxū
Top 50000
Meanings
1. each takes what he needs (idiom)
Characters used
Examples1
From each according to their ability, to each according to their needs.