English: The film’s teasers and posters have already created a good buzz.
Telugu: ఇప్పటికే టీజర్, పోస్టర్లు సినిమాపై మంచి ఇంప్రెషన్ కల్పించాయి.