English: Amazing technology is on display in the movie.
Telugu: భవిష్యత టెక్నాలజీని ఈ సినిమాలో చూపించారు.