Chinese: 他大学毕业已经十年了，但还没有学会独立生活。
English: He has lived off his parents for ten years since he graduated from college.