What emotion does the poem Song of Seven Sons express?

In the poem, Wen Yiduo compares the seven "lost lands" plundered by foreign powers in China to seven children who are far away from their mothers, crying about their strong feelings of being bullied by foreign countries and longing to return to their mothers' arms. On the one hand, poetry expresses nostalgia and praise for the motherland, on the other hand, it expresses hatred for imperialist powers. The sofa author's love for his country, his condemnation of the corruption of losing these lands, and his hatred of the imperialist countries that invaded and occupied these places. Song of the Seven Sons compares seven "lost lands" plundered by foreign powers to seven children who are far away from their mothers, crying about their strong feelings of being bullied by foreigners and longing to return to their mothers' arms. On the one hand, poetry expresses nostalgia and praise for the motherland, on the other hand, it expresses the curse to the imperialist powers.