English: Reviews about it are also quite positive.
Telugu: దీనికి వచ్చిన రివ్యూలు కూడా చాలా అనుకూలంగా వచ్చాయి.