English: And the reviews are also encouraging.
Telugu: సమీక్షలుకూడా ప్రోత్సాహకరంగా వచ్చాయట.