Translated Labs
YOU SAID:
In the arms of harambee
INTO JAPANESE
頑張ろうの腕の中で
BACK INTO ENGLISH
Harambee's arms
頑張ろうの腕
Okay, I get it, you like Translation Party.