What was the technological leap? ISRO could have done this few years back as well. Its just that the payload combination clicked this time.
By bragging about things like these we merely betray our jingoism. And what's more when a real technological feat happens it would be drowned out because we gloated over things like this.
Also I hope many of the posters here are seriously thinking about giving to ISRO or working for them. ISRO could seriously use more tech talent.