@Froozion You're right but there are concerns in my case, one that I can't find a definitive description of what "...have not returned..." means in their statement ie does it mean residency there for 6 months+, or just visiting for a shorter period of time, etc.
2nd, it clearly states "this cert expires in 6 months" in my police certificate that I've got 1 year ago for my back home thru it's embassy, so I'd appreciate it if anybody can share their experience of a similar case