Well, I spoke to the other brother who's commenting on the thread and as per his advice I replied with my explanation and my additional documents through the email and yesterday I got an email saying.
"Dear Sir/madam,
Thank you for the e-mail, additional documents/information are now added to...