Budget 2026 plays psychological state, however, can it resolve Indias committing suicide drama?