English: The movie has impressed the critics and its audience.
Telugu: ఆ అంచనాలకు తగట్టే సినిమా ప్రేక్షకులను , అభిమానులను ఆకట్టుకుంది.