Hello. Is the following sentence grammatically correct? "Jenny, thanks for all your hard work. You are the only one who knows how to do this." Thanks.