English: The trailer of the film released recently and was widely appreciated.
Telugu: రీసెంట్ గా రిలీజ్ అయిన ఈ సినిమా టైలర్ ప్రశంసలు అందుకుంది.