Thank you very much for your quick response.You will be fine
What shall I mention the reason in explanation letter? I am also getting a reference letter signed from colleague on plain paper and notarized as company did not supported in providing reference letter. Little bit worried now.