English: They helped the development of science.
Telugu: వారికి సైన్సు అభివృద్ధికి దోహదం.