yes u can apply from the other country but make sure u do hv the VISA of tht country valid till the processing of ur application..bcz if ur country changes meanwhile ur process wld start all over again.
I hope it helps.
Please clarify how come country change will start the process again ??.
I think processing will have no impact.