群策群力

Idiom

 * 1) to pool the wisdom and efforts of everyone; to work with collective wisdom and concerted efforts