English: There is a lot of new stuff though.
Telugu: ఎన్నో కొత్త విషయాలు బయటపడుతూనే ఉన్నాయి.