English: The films trailer was launched recently to good reviews.
Telugu: ఇటీవల విడుదలైన ట్రైలర్ తో సినిమా మీద మంచి అంచనాలు ఏర్పడ్డాయి.