Translated Labs
YOU SAID:
improvisation and political expression do fit
INTO JAPANESE
即興と政治的表現が合うか
You should move to Japan!