English: to generally positive reviews.
Telugu: సాధారణంగా అనుకూల సమీక్షలను.