English: There is a lot of new stuff though.
Telugu: ఎన్నో నూతన విషయాలు ఆవిష్య_రించబడుతున్నా యి.