English: Other details remain a mystery.
Telugu: మిగిలిన వివరాలను మరింత గోప్యంగా ఉంచుతున్నారు.