English: Film's teaser was released long time ago.
Telugu: ఫిల్మ్ యూనిట్ టీజర్ను చాలా రోజుల క్రితం విడుదల చేసింది.