English: A major contribution to this success can be attributed to the technological advancements.
Telugu: సాంకేతిక పురోగతి ద్వారా లభించిన సహకారమే,ఈ విజయానికి ప్రధాన కారణమనిచెప్పవచ్చు.