TASK DEFINITION: Languages typically provide more than one grammatical construction to express certain types of messages. Your task is to generate a senetence with the same meaning as given sentence, but with different grammatical construction.
PROBLEM: Alice described the woman an idea

SOLUTION: Alice described an idea to the woman

PROBLEM: Michael whined the man the comment

SOLUTION: Michael whined the comment to the man

PROBLEM: Alice bellowed a man who was from work something

SOLUTION:
Alice bellowed something to a man who was from work