Hi Mrswaseem
there is no need to worry, this means ur second application is correct that's the reason they have deducted ur fee from credit card dont worry u will hear from them soon.
secondly always use DHL fedex or TNT never use saudi post for this important documents.
best of luck...