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