English: In the last 5 years the company has greatly improved.
Telugu: గత ఐదేళ్ళుగా కంపెనీ పనితీరు ఎంతో మెరుగ్గా ఉంది.