English: Many interesting facts concerning it have been brought to light.
Telugu: ఈ నేపథ్యంలోనే అనేక ఆసక్తికర అంశాలు బయటపడ్డాయి.