English: They have been on earth for many years.
Telugu: అవి ఎన్నో ఏళ్లుగా ఇక్కడి మట్టిలో ఉన్నాయి.