English: The film was appreciated by critics and audience.
Telugu: ఈ చిత్రం విమర్శకులు మరియు ప్రేక్షకులచే ప్రశంసించబడింది.