English: More information about this is yet to be known.
Telugu: దీనిపై కచ్చితమైన సమాచారం ఇంకా వెల్లడి కావాల్సి ఉంది.