hindered China's development
language: ja
definitions
Stopped China from growing.
ja: 中国の発展を妨げた。
examples