English: The film pleased critics and viewers as well.
Telugu: ఈ చిత్రాన్ని కూడా విమర్శకులు మరియు ప్రేక్షకుల ఇష్టపడతారు.