India has a spacecraft currently orbiting Mars.
Where is France’s? Or Germany’s? Or the UK’s? Or other countries that consider India technologically primitive.
Did those countries say India was technically primitive?