English: The Scientific and technological advance was impossible to keep up.
Telugu: శాస్త్రీయ మరియు సాంకేతిక అభివృద్ధి ఇప్పటికీ నిలబడటానికి లేదు.