At this stage in the process, you need to submit the Form I-130 along with the required supporting documebts and evidence your marriage was entered in good faith. It is not clear why you would submit the police report, but all foreign language documents must be accompanied by a certified English translation. You can find more information by clicking family-based immigration. Your husband will likely require a waiver to return to the United States. The waiver is completed at a later stage, but you should consider working with an attorney to prepare the waiver as it is accommodated process.
Answered on Nov 16th, 2015 at 5:14 AM