Original: The site of TrenÄ Ã n has been inhabited since time immemorial.
Simplified: The site is inhabited since time immemorial.