>Or is it only said after someone dies?
Yes, 天人永隔 means 'forever separated between heaven (after-world) and mortal world"
Yes, 天人永隔 means 'forever separated between heaven (after-world) and mortal world"