The World Health Organization (WHO) has sounded the alarm regarding the alarming levels of physical inactivity among Indians. A recent…