English: Also the reviews are surprisingly positive.
Telugu: సమీక్షలు చాలా సానుకూల అని ఆశ్చర్యం కాదు.