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