A message from India to the world… …Wake up now!