English: The movie was a success and it was accepted by critics.
Telugu: ఈ చిత్రం ప్రేక్షకుల మెప్పుపొంది విజయాన్ని సొంతం చేసుకొంది.