English: Both have received high ratings.
Telugu: రెండింటిలోను టాప్ రేటింగ్స్ ను సంపాదించింది.