English: Many interesting facts concerning it have been brought to light.
Telugu: దీనిపై ప‌లు ఆస‌క్తిక‌ర విష‌యాలు వెల్ల‌డించింది.