English: The new technology
Telugu: దీనికి తోడు కొత్త సాంకేతిక