解析一下这句英文It is for us,the living,rather to be dedicated here