English: It had some technological advantages.
Telugu: దీనివల్ల కొన్ని సాంకేతిక ప్రయోజనాలు ఉన్నాయి.