English: This movie showcased a lot of new things.
Telugu: ఈ సినిమా చూస్తూ ఎన్నో కొత్త విషయాలు తీసుకున్నా.