English: Recently, a new still of the film has been revealed.
Telugu: తాజాగా ఈ సినిమా పై మరో కొత్త రూమర్ చక్కర్లు కొడుతోంది.