English: The trailer, which was released recently, grabbed the audience's attention.
Telugu: రీసెంట్ గా విడులైన ట్రైలర్ కూడా ప్రేక్షకులను మెప్పించింది.