A million people will turn 18 every month in India at least for the next 18 years. This is a ticking social time bomb.