English: More details on this are still awaited
Telugu: దీనిపై మరిన్ని వివరాలు తెలియాల్సి ఉంది