English: It received great reviews from the critics and grabs several awards.
Telugu: అతను విమర్శకుల నుండి సానుకూల సమీక్షలను పొందింది మరియు అనేక అవార్డులకు ఎంపికైంది.