we did everything by ourself, no attorney involved nor lawyer and thanks god our visa were approved today. For the translations, we submitted when we filed I-130 to the USCIS, just give the copies because all the original docs, will have to be submitted to the NVC.