English: More details are to come.
Telugu: మరిన్ని వివరాలు వెలువడాల్సి ఉంది.