English: Reviews about it are very controversial.
Telugu: దాని గురించి స్పందనలు చాలా వివాదాస్పదంగా ఉన్నాయి.