Yeah coming to job u can get it becos u have resign to stop your job so dont worry job just try u will get it... And coming to ur English it is good and u can make it better just communicate with others.. Start discussion here it will be good experience for u..
11th July 2012 From India, Hyderabad
So dont worry, you can provide justification easily if Interviewer ask...
And for improvement in Emglish, the best way to read English news papers by puting dictionary beside or get involve in the atmosphere where english is common language.. (and also you can read letter drafting books or eassy books)
13th July 2012 From Kuwait, Hawalli