English: The films trailer was released recently and has been getting rave reviews.
Telugu: ఈ సినిమా ట్రైలర్ రీసెంట్ గా రిలీజ్ అయ్యి విమర్శకుల మెప్పు పొందుతున్నది.