SwayamkrushiSambaiah (Chiranjeevi) is a cobbler who raises his dead sister's son Chinna (Arjun/Sirish) while also financing the education of the orphaned Sharada (Sumalatha). He also nurses a love crush and intends to marry her someday.
In a turn of events, Sharada marries Bhaskar (Sarvadaman Banerjee) and Ganga (Vijayashanti) who has also nursed a love towards Sambaiah, has a tubectomy in order to marry Sambaiah. She does it so that she would be a completely dedicated mother to Chinna. After initial struggles, Ganga and Sambaiah become wealthy.
Chinna's biological father Govind (Charan Raj) who is a criminal returns from prison and teams up with Ganga's father (a no-good father, role with villain shades) to make a series of demands on Sambaiah and to claim Chinna's guardianship.
Eventually, Chinna rebels against his father and both he and Sambaiah return to latter's modest original profession of cobbler..