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