street smart means the experience and knowledge necessary to deal with the potential difficulties or dangers of life in an urban environment in this world (on earth). Reaching Mars does not mean "street smartness". Pakistan, a smaller country has at least one dependable ally (for the time being, at least) viz., China which is also its neighbour and together, both those countries have built an Economic Corridor, including a highway (& railway) passing through what perhaps is India's territory and is now disputed as "Pak occupied Kashmir".
India, on the contrary seems to be at loggerheads with China and is definitely against Pak, while its other neighbours like Bangla Desh, Myanmar or Srilanka are too small as compared to China.
Now, tell me who is more street smart?