English: It has high ratings there.
Telugu: అక్కడా విపరీతమైన రేటింగ్స్.