Indian space engineers find themselves under increasing pressure to prove their worth after the unforeseen results of the Chandrayaan 2 lunar mission.