English: We need more details on this.
Telugu: దీనిపై మరిన్ని వివరాలు అందాల్సి ఉంది.