English: They've existed for roughly 400 million years.
Telugu: సుమారు 400 మిలియన్ ఏళ్ల నుంచి ఇవి ఉనికిలో ఉన్నాయి.