def reply_to_review():
    t = db.task(request.args(0)) or redirect(URL('default', 'index'))
    db.task.submission_name.readable = False
    db.task.assigned_date.readable = False
    db.task.completed_date.readable = False
    db.task.comments.readable = False
    db.task.helpfulness.readable = db.task.helpfulness.writable = True
    db.task.feedback.readable = db.task.feedback.writable = True
    form = SQLFORM(db.task, record=t)
    form.vars.feedback = keystore_read(t.feedback)
    if form.process(onvalidation=validate_review_feedback(t)).accepted:
        session.flash = T('Updated.')
        redirect(URL('feedback', 'view_feedback', args=['s', t.submission_id]))
    link_to_submission = A(T('View submission'), _href=URL('submission', 'view_own_submission', args=['v', t.submission_id]))
    review_comments = MARKMIN(keystore_read(t.comments))
    return dict(form=form, link_to_submission=link_to_submission, review_comments=review_comments)