Another tale of sweet victories from Indian space research