China has set the target for full-year economic growth at around 5 percent for 2025. Is it realistic? The answer is yes, according to high-level Chinese officials. They point out that China has ample leeway to achieve this year's economic and social development goals and tasks despite current uncertainties. How so?