English: The makers have released a new poster.
Telugu: ఈ మేరకు కొత్త పోస్టర్ రిలీజ్ చేశారు మేకర్స్.