"The man is playing the violin on the roof, whereas the woman is shouting onto the roof."
Translation:A férfi a tetőn hegedül, a nő pedig a tetőre kiabál.
My answer should be correct as in the last portion of the sentence I answered: a tetofele kiabal. She is not shouting "onto the roof" but towards the roof. Someone can go onto the roof but not shout onto it. She could stand on the roof and shout or shout up to the roof, but how can she shout onto it. This does not work in English.