English: which have remained on the earth for thousands of years
Telugu: వేల యేండ్లుగా భూమిలో అణచబడి ఉన్నాననీ