20140925 india: After 24 tense minutes; Isro erupts in joy