Who will be the owner of house after my mother

Hello Sir, Presently, I am 45 years Indian staying with my family (wife and daughter minor) and my mother (76 years old). The house we are staying is in name of by mother. My father purchased a house in the name of my elder brother in 2004. My elder brother got married in 2006 and dump behind us in 2008 due to some family tension between my mother and his wife. But after a year his condition (physical and financial) was bad so my parent told to stay in the house purchase for him. From the year 2008 till date he is staying there. My elder sister at present is widow (widow since 2014), she got married in 1995, owned a house and staying with her family (son 20 years and daughter-25 years married). One day in the year 1995 she went for job as a routine on that day at evening, police came to our place and inform my mother that your daughter got married. On that day onwards we had very tuff time because of this situation. Our family name, honour prestige, status was down for such shameful incident. My mother was in trauma for more than six months as she was a loving and close daughter to her. But somehow we managed and come out with the situation. I with my family was staying with my parents and was taking care to them with all needs and breads. I spend everything what had and I earned on my parents, my father’s wish was this house belongs to you after them. My siblings didn’t spent single rupee on my father’s medical expenses since from the year 2012 to 2016 when he got heart attack on his death. All funds I managed from my friends and also taken loan to pay the last medical bills Now the house is on my mother name, and my siblings want their shares from the house. My questing are 1) Are they eligible for their shares after my mother’s death, if yes than where I will go with my family? 2) My siblings dump my parents in search of their happiness leaving behind me to suffers all pain, worries and with loans to repay. 3) Do they have rights to sale our house after my mother?