The chief minister did not take any break during the speech which was packed with announcements of projects and schemes, and punctuated with Urdu couplets.
It was the 20th budget for the 82-year-old six-time chief minister.
The 80-page budget speech was the last in his present tenure. Assembly polls in Himachal Pradesh are scheduled for later this year.
Later talking to mediapersons, he said the length of the speech was not important. It was the sentiment towards the people of the state which was reflected in the budget.
Singh presented a Rs 35,780 crore budget in the Himachal Pradesh Assembly.
No fresh tax proposal was introduced and the budget has sops for every section of society.
Disclaimer: No Business Standard Journalist was involved in creation of this content