translate English to German: It is simply beautiful that I still can be around.
Es ist einfach schön, noch immer da sein zu können.