English: Reviews about it are not less positive.
Telugu: దాని గురించి స్పందనలు తక్కువ సానుకూల.