English: A lot of new things.
Telugu: అనేక కొత్త విషయాలను తెలియజేస్తాయి.