English: Technology has not helped in this regard.
Telugu: ఆనాటి సాంకేతికత ఇందుకు సహకరించలేదు.