English: The trailer and teaser of the movie were so promising.
Telugu: టీజర్, ట్రైలర్ ప్రామిసింగ్‌గా ఉండడంతో సినిమాపై మంచి అంచనాలు ఏర్పడ్డాయి.