Given the task definition and input, reply with output. In this task, five ordered key facts are given. All the given facts are expressed in natural language. Your job is to generate a story 100 to 1000 words long, that includes all the facts given as input in their order of appearance while expanding upon them to produce a broader, yet coherent, narrative.

Fact1: Raghavendra prefers to sleep with mother, Fact2: abandoned ground is rumored to be haunted, Fact3: cricket stumps have been stained with blood from buried corpse in ground, Fact4: mother and sister-in-law In are witness following days, Fact5: cow runs out of house without eating food
Raghava Lawrence Raghavendra is a typical jobless youth who spends his days playing cricket with friends. He suffers from an irrational fear of ghosts, and retreats to the safety of his home after sunset. His fear is so great he prefers to sleep with his mother Kovai Sarala and have her accompany him to the bathroom at night. This creates major annoyance in the household, including Raghavas brother Sriman, sisterinlaw Devadarshini and their children. One day, Raghava and his friends are forced to abandon their usual cricket ground and find a new one; they unwittingly select an abandoned ground which is rumored to be haunted. A bizarre weather change scares them away. Raghava brings home his cricket stumps, which have been stained with blood from a buried corpse in the ground. He focuses on wooing Priya Lakshmi Rai, the sister of his sisterinlaw. In the following days, his mother and sisterinlaw are witness to several paranormal phenomena at night; prominently a ghost haunting the hallways. On consulting a priest, they perform 3 rituals to ascertain if the house is haunted: 1. They keep a coconut on a rangoli and pray to Lord Shiva. If the coconut Spins then its considered that the house is haunted but 50 sure. So they start to do the next ritual thing. 2. They make a cow eat food. If cow runs out of the house without eating the food, Then the house is considered to be haunted but they just want to make sure and start to do the next one but 75 sure. 3. They leave a lamp lit and two drops of blood and leave the house stopping the electricity. Then the ghost of the woman appears and licks the blood, this is seen by the people and you know they were scared and ran away from the house for that night. Scared senseless, Raghavas mother and sisterinlaw hire two priests Mayilsamy and Manobala to rid their home of the ghost. The priests, however, are conmen, and escape with their lives. That night, the ghost possesses Raghava, who begins acting increasingly effeminate, alienating himself from Priya and wearing womens clothes and jewelry. His family angrily confronts him, when it is revealed that there are actually three ghosts who have possessed him: a violent woman, a Hindispeaking Muslim, and a mentally retarded boy. Raghavas family hires an exorcist, who successfully drives the spirit away from Raghavas body. The ghost of the woman, trapped, reveals her story. Kanchana Sarathkumar is a transgender who was disowned by her parents. She is offered shelter by a kind Muslim Akbar BaiBabu Antony, who has a mentally retarded son. Regretting that she couldnt become a doctor as she intended, she adopts another young transgender, Geetha, and works hard to support her financially. When Geetha leaves to study medicine abroad, Kanchana buys a plot of land where Geetha intended to construct a hospital for the poor. That ground is unlawfully taken by crooked MLA Shankar Devan. Kanchana angrily confronts the MLA, who cunningly kills her. He also kills Babu Antony and his son. Before she died, she vowed to kill Shankar, his wife, and his henchmen. The bodies are then buried in Kanchanas own ground. The exorcist sympathizes with her, but remains dutybound and traps her. After hearing her story, Raghava is touched; risking the danger, he allows Kanchana to possess him once again. RaghavaKanchana confronts the MLA, and disposes of his henchmen gruesomely. The MLA seeks refuge in a Narasimha temple which Kanchana is forbidden from; but she asks the deity for justice and manages to chase him inside the temple. The three spirits combined kill the MLA. A few years later, Raghava has constructed the hospital for Geetha as per Kanchanas wishes. It is revealed that Kanchana exists symbiotically in Raghavas body to help him out when the need rises.