English: Both species lived on Earth at the same time.
Telugu: ఈ రెండు జాతులూ ఒకే కాలంలో మనుగడ సాగించాయి.