English: It is now believed that these spiders can be anywhere in the world.
Telugu: ఈ సాలీడులు దేశంలో ఎక్కడైనా ఉండవచ్చని ఇప్పుడు విశ్వసిస్తున్నారు.