As the curtain is raised for the annual sessions of the NPC and the National Committee of the CPPCC this week, foreign envoys to Beijing have expressed optimism about the nation's growth prospects, saying that the sessions offer a critical window to observe the nation's whole-process people's democracy.