English: They put the development of technology and its popularity in doubt.
Telugu: వారు టెక్నాలజీ అభివృద్ధి మరియు దాని ప్రజాదరణను అనుమానంతో ఉంచారు.