English: Upon its release, the movie earned rave reviews and numerous awards.
Telugu: సినిమా విడుదల తరువాత అనేక అవార్డులు, రివార్డులూ వచ్చాయి.