English: success over the past few years
Telugu: గత కొన్ని సంవత్సరాల విజయాలు