There are a number of documents that have to be prepared and legalized including, but not limited to, criminal record certificate, marriage license, proof of funds, etc.