I have asked an English well versed friend to translate an usual expression in my mother tongue (as is, not so relevant for the post) who prompted me: To be in limbo.
The only relevant point is that the expression I submitted for translation has nothing to do with religous matter.
I need an explanation in layman terms of all usual meanings of the expression when used in every day life.
Best Answer
The explanation given in the Oxford English Dictionary is as good as any of the secular meaing: