Well it's been nearly three weeks and it looks like he's not coming back to post a new riddle, so I will.

This is very short and quite simple, but let's see if anyone can actually guess it!

Grandfather holds the key to rejuvenation