English: But it needs to supply more details.
Telugu: అయితే మరిన్ని వివరాలు అందాల్సి ఉంది.