English: Did they exist at the time of man on earth?
Telugu: అవి మానవులతో పాటే ఈ భూమి మీద ఉండేవా?