be in the land of the livingDefinition: be awake or to be alive.Discuss this Idiom in the comments below.