Meaning: 1, idiom explanation: Shen Xin: too numerous to mention. Refers to many students.
2. Origin: Wu's Memories from the Sino-Japanese War to the Revolution of 1911: "After a long period of suffering and no way out, students came to Japan in large numbers until the imperial examination was abolished, and study tours became a common practice.