国际发展问题独立委员会 meaning in English
independent commission on international development issue
independent committee for international development problem
independent commission on international development issue
independent committee for international development problem