You sound like a Wahhabi now. Don't you mean you can't translate "huwa" because by translating it to "he" you are making a similitude between Allah and the creation?