English: A few stills of the film were released on the Internet recently.
Telugu: తాజాగా, ఇందుకు సంబంధించిన కొత్త చిత్రాలు ఇంటర్నెట్లో లీకయ్యాయి.