百废待兴bǎi fèi dài xīngbaifeidaixingmany things waiting to be done (idiom)a thousand things to doCharacters in this word兴to thrive, to prosper, to flourish废to terminate待to entertain, to receive, to treat百one hundredStudy it in Yanamino