in the land of the living

成語所屬單字land

in the land of the living — 慣用語

1. This means being awake, alive, or recovered from an illness.

1.慣用語
釋義

清醒;活著;康復

This means being awake, alive, or recovered from an illness.

例句

After a long nap, Min finally returned to the land of the living.

Are you back in the land of the living now, Brian?