English: A tremendous amount of technology went into this.
Telugu: దీనికి సాంకేతిక పరిజ్ఞానం ఎంతో దోహదం చేసింది.