translate English to German: How long has this site been around?
Seit wann besteht diese Site ?