English: The technology helped too.
Telugu: టెక్నాలజీ కూడా దానికి సహకరించింది.