English: New technology helps them do that.
Telugu: పెరుగుతున్న టెక్నాలజీ కూడా వారికీ సహాయపడుతోంది.