English: Again though, more details needed.
Telugu: అయితే మరిన్ని వివరాలు అందాల్సి ఉంది.