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: womanizer and daughter is studying in city, Fact2: Nagarajan works as blacksmith, Fact3: Gounder is son in front of villagers, Fact4: Pandian is giving tuition to uneducated villagers, Fact5: father insisted to come in village

Thupakki Gounder R. P. Viswam is a ruthless village chief and a greedy moneylender, every villagers are afraid of him and his henchmen. Thupakki Gounder is married to Lakshmi Kavitha, and they have a son Uday Prakash who is a womanizer and a daughter Bhavani Sanghavi who is studying in city. He has also an illegitimate son Nagarajan Jayaprabhu who works as a blacksmith and Nagarajan wants his father to confess that he is his son in front of the villagers. Pandian Vignesh, an angry young man and a jobless graduate, is giving tuition to the uneducated villagers which annoys Thupakki Gounder. But beyond that, Pandian spends time with his jobless friends. Pandian lives with his father Samikannu Samikannu and his widow sister Kalyani Vandhana. Her husband died after two days of marriage, nobody wants to marry her after this tragedy. Bhavani arrives from the city, her father insisted to come in their village. He wants his daughter to provide lessons for the uneducated villagers. Her lessons becomes way more popular among the villagers than Pandians lessons. After initial fights between Pandian and Bhavani, both fall in love. What transpires next forms the rest of the story.