English: Reviews have been terrific.
Telugu: రివ్యూలు మరీ దారుణంగా వచ్చాయి.