Hi there! I filed my petition for my mom last March 2018 and it got approved August 31 Texas Service Center. The processing time it depends on how fast or the workload of the service center where you will send the petition. The link below is the USCIS website where you can learn what to do and how to petition your parents.
I think US Embassy around the world provide interpreter. I told my mom that if she need an interpreter she can ask. But she said she will be fine. Im on the NVC step waiting for their email or letter confirmation for my petition. USCIS just sent my case to NVC last Monday.