English: The movie was well-received by the audience and critics.
Telugu: ఆ సినిమా ప్రేక్షకులను, విమర్శకులను బాగా మెప్పించింది.