The film opens when Madhumati or "Madhu" (Bhoomika Chawla) and Siddartha Roy or "Siddhu" (Pawan Kalyan) are born. Madhu's family is based in Konaseema in Andhra Pradesh and Sidhu's family is from Kolkota (he has a Telugu father and Bengali mother). As babies, Madhu and Siddhu meet in a shopping complex.
Madhu and her father love each other dearly. Madhu's father wants her to marry so that the son-in-law can stay with them and his daughter will not leave her. However, her groom elopes with his girlfriend, apologizing to Madhu that he did not want to ruin another girl's life.
Siddhu receives a visa for higher studies in Canada and he takes off. In the drive to the airport, he has in a car accident. Incidentally, he receives Madhu's blood. Madhu's convinces her father to go for higher studies and not be bothered with marriage.
Sidhu cannot make it to Canada and joins the same college as Madhu. Incidentally, they meet in a temple. They become good friends, while also helping Madhu's friend, Shanti, and Siddu's friend, Babu (Sivaji), who are in love. Shanti's father is a big goon, and Madhu and Siddhu ensure that Shanti and Babu do not reveal their love to Shanti's father and get into any trouble. One day while Madhu is studying for exams, Siddhu happens to come. Madhu's sari moves in the breeze, revealing her navel. Siddhu ogles it. Madhu accuses Siddhu of ogling, and Siddhu denies it. An argument breaks out leading to them accusing each other of hiding their feelings for the other. They end their friendship.
After the summer holidays, Shanti's dad finds out about Babu. Madhu and Siddhu meet again for the sake of their friend's love. In the course of getting Babu and Shanti together, they realize they love each other. The movie ends happily, with the duo married and happily squabbling.