Definition: 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.
Input: Fact1: City of God starts with road accident and story, Fact2: Parvathy had run from old husband in Pollachi due to his unbearable torture, Fact3: second husband stricken with envy takes revenge by bringing first husband from Pollachi, Fact4: Jyothi Lal and gang As per instructions of kill plot owner Sony, Fact5: Shamir kill Jyothi Lal and Sony by arranging it with gang

City of God starts with a road accident and the story traces the life of the four families who are associated with the accident. Each family has a different perspective on the city of Cochin. The first story revolves around the life of Tamil migrants. One of them, Swarnavel Indrajith Sukumaran, has a special affection towards another migrant, Marathakam Parvathy. Marathakam was already married but she had run away from her old husband in Pollachi due to his unbearable torture. Marathakam and Swarnavel know that they love each other, but they dont show it. Because of some personal benefits, Lakshmi Rohini breaks their relationship and forces Marathakam to marry another migrant. But on the night of the marriage, Marathakam learns that her new husband is a thief and returns to Swarnavel. They realize that the love is mutual and start living together. The second husband, stricken with envy, takes revenge by bringing the first husband a rowdy from Pollachi. The following day, Swarnavel rescues Marathakam from her old husband and tries to escape on a moped; they have an accident. The next story deals with the life of businessmen Sony Rajeev Pillai and his forehand Jyothi Lal Prithviraj Sukumaran. As per the instructions of Sony, Jyothi Lal and his gang kill a plot owner, who is the husband of Liji Punnose Swetha Menon. Liji Punnosse identifies her husbands murderer as Jyothi Lal and associates with another businessman, Shamir, plot revenge and destroy Sony and Jyothi Lal. Liji promises to marry Shamir if he can kill Jyothi Lal and Sony by arranging it with another gang. Sony has an eye on the growing actress Surya Prabha Rima Kallingal. Surya is leading an unpleasant married life with Mehaboob, who is a friend and later business partner of Sony. Sony, with the intention of collecting Surya Prabha, cheats Mehaboob in the construction business; the police remand Mehaboob for the inadequate and unsafe construction practices which had caused the death of the Tamil migrant Lakshmi. Sony forces Surya to have an illicit relation to get the papers that prove her husbands innocence. Jyothi Lal rescues Surya from this predicament. Later in the story, he rescues her from a suicide attempt. Jyothi Lal takes Surya to Sonys guest house to collect the papers and they pick up Sony on the way. However, their vehicle is in the same accident which Swarnavel and Marathakam had. Sony dies at the scene of the accident. The gang arranged by Shamir and Liji Punnoose arrives at the accident and tries to kill Jyothi Lal, too. Jyothi Lal escapes with Surya and they began to realise the importance of each other in their future life. Liji marries Shamir and goes to Dubai for further business. In the final scene, Swarnavel and Marathakam marry each other and settle in a scenic village, living happily ever after.