English: Technology has contributed a lot.
Telugu: దీనికి సాంకేతిక పరిజ్ఞానం ఎంతో దోహదం చేసింది.