English: Reviews in this regard are not the most positive.
Telugu: ఈ విషయంలో సమీక్షలు చాలా అనుకూల కాదు.