Chinese: 这活儿我干了一辈子。
English: I've done this all my life.