English: Official posters and teasers have been recently released.
Telugu: ఇటీవలే పోస్టర్స్, థియేట్రికల్ ట్రైలర్స్ విడుదల చేశారు.