Back to Dictionary
各尽所能
各盡所能
gèjìnsuǒnéng
1.
each does his utmost (idiom)
2.
from each according to his means