English: According to reviews, Yes.
Telugu: సమీక్షలు అవును, చెప్తారు.