"We scientists and engineers do our best and leave rest to the God. After the mission, I thought I should come here, take his blessings, and particularly after this very successful mission, I should be thanking for the success," Veeraraghavan said, after visiting the temple on Friday night.
Last Sunday, Indian Space Research Organisation's launch vehicle 'PSLV-C21' placed in orbit two foreign satellites -- French spacecraft SPOT 6 and Japanese micro satellite PROITERES -- from Sriharikota.