英语翻译

问题描述:

英语翻译
That means______dinosaus________________appeared

That means there exsist dinosaus long before human appeared.