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