We have been on this earth for much longer.
इतने लम्बे समय से हम मानव इस धरती पर हैं।