English: The trailers and posters have created good buzz on the film.
Telugu: సినిమా ట్రైలర్, పోస్టర్లు మంచి అనుభూతిని కలిగించాయి.