English: And humans have existed for how long?
Telugu: గతంలో ఎంతకాలం మానవులు నివసిస్తున్నారు?