English: a stupendous development
Telugu: అభివృద్ధి అద్భుతం