English: Posters and teaser which released recently looks promising.
Telugu: . ఇటీవల విడుదల చేసిన పోస్టర్స్, టీజర్ ఆకట్టుకుంటున్నాయి.