lifelong; all one's life; for life
-
剥夺政治权利终身
be deprived of political rights for life
-
终身事业
one's lifework; lifelong cause
-
终身担保
lifetime guarantee
-
终身痛苦
suffer in perpetuity
-
终身残废
be maimed for life; be permanently disabled