English: But it needs more, they say.
Telugu: కానీ మరిన్ని అవసరాలు ఉన్నాయని చెబుతున్నారు.