English: Further investigations are going on to find more details.
Telugu: . అన్న వివరాలు తెలుసుకొనేందుకు ఇంకా పరిశోధనలు జరుగాల్సి ఉంది.