OK, that is some of the worst French I have read in a while. Unless it is Quebecois (which I am not very familiar with).
réussir ? that makes no sense. Unless it means something different in Canada. The proper translation would have been "demander" (or, conjugated, "demandent")