English: Technology has helped.
Telugu: సాంకేతిక విజ్ఞానం అందుకు దోహదపడింది.