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