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