English: We have lived on this earth for many, many millennia.
Telugu: ఆ భూమిపై లక్షల కొద్ది సంవత్సరాలుగా మనుగడ సాగిస్తున్న మనం .