English: But a lot more details had to be fleshed out.
Telugu: అయితే మరిన్ని వివరాలు అందాల్సి ఉంది.