English: 20 years of great success
Telugu: 20 ఏండ్ల ప్రస్థానంలో అనేక విజయాలు