English: Upon its release, the movie earned rave reviews and numerous awards.
Telugu: ఈ సినిమా విడుదలైనప్పుడే ఎన్నో రికార్డులు, అవార్డులు సొంతం చేసుకుంది.