English: And yet, this happened thousands of years ago.
Telugu: ఇలా జరిగి కూడా వేల వేల సంవత్సరాలు గడిచాయి.