English: The details are still in research.
Telugu: వివరాలు ఇంకా పరిశోధనలో ఉన్నాయి.