Lungis should be happy, demand for ISRO logo chaddi and tshirt will go up, so BD exports will increase..
lets not even try comparing ourself with Russia, they put a man in space in 1960s, when we were stilll figuring out how to make house out of cow dungs. Even the Luna 25 craft exhibited several techs that we are a decade or maybe decades away from. We had to use that slingshot method to get to the moon, while they did it in a few days due to a heavier launcher, which is still a dream for isro scientists. Russia sends people almost every few months to the ISS. They failed once like we did with chandrayaan 1 and will succeed the next time. They can do it literally next year if they like, but it will be couple of decades before we have a human rated craft going every few months to space.