The phrase: "Translate this last phrase and write your answer in the comments on it, please."
I found it on a Russian website, I'm a Russian speaker and I know for a fact that 'on it' refers to this exact phrase. But I feel like on it makes no sense here and feels redundant in English. Does it make any sense having it there or it's just a bad literal translation?
Edit: The web page has about 10 phrases, each of them has a comment section. The previous phrases were there to state a riddle. This phrase is the last one and it is used to gather answers — just to have them all in one place.