English: Reviews have been terrific.
Telugu: అదిరిపోయే రివ్యూలు వచ్చాయి.