Just that it has almost double per capita income(PPP) when compared to India. $1576(76th) vs $7153 (122nd) respectively.
( I apologize in advance if it looks like I am arguing by asking questions. But I am asking because of curiosity/lack of knowledge )
Decades of military rule is not good for your economy. https://en.wikipedia.org/wiki/Brazilian_military_government
Not that India hasn't had more than its fair share of both over the centuries.