Mental retardation is unhealthy.

First of all, I'm not sure about your definition of mental retardation. The degree of "a little mentally retarded" should be made clear.

According to the analysis of your grandmother's offspring, it can basically be judged that the gene exists on the sex chromosome, and it belongs to the dominant gene of the X chromosome (if it is a recessive gene, grandma's chromosome is X(r)X(r), and the man born must be X(r)Y, which is bound to get sick).

If the gene does not exist on the sex chromosome, the probability of your offspring getting sick is unknown.

(Now R stands for chromosomes with dominant genes). Your grandmother's chromosome must be X (R) X, and your grandfather's chromosome is XY. If the girl gene is X(R)X unhealthy woman, XX healthy woman. If it is a boy, it may be that XY is a healthy male and X(R)Y is an unhealthy male. Since you are a healthy man, you will definitely not carry the recessive gene of the disease, so as long as your spouse does not carry this gene, the probability of your offspring getting sick is zero.