Another team is already working on it. Rance Quest Discussion Thread is in my sig, we can discuss it here.
However... No disrespect intended, but at your current mastery of the English language, your translations are unlikely to be taken seriously. If there are others better at English willing to help out, that's fine but then again the other group (HGTP) has them anyway. You should consider joining them instead if you want to help out.