English: Still, research and development continues.
Telugu: అప్పటి నుండి, పరిశోధన మరియు అభివృద్ధి కొనసాగుతుంది.