English: A new technology helped tremendously.
Telugu: కొత్త టెక్నిక్‌లతో ఎంతో సాయం చేశాడు.