English: But technology has improved.
Telugu: కానీ సాంకేతిక పరిజ్ఞానంలో మాత్రం మెరుగ్గా ఉంది.