English: And it had great reviews.
Telugu: దీనికి అద్భుతమైన రివ్యూలు వచ్చాయి.