English: And it still needs to evolve.
Telugu: ఇంకా ఇది పెరగాల్సిన అవసరం ఉంది.