English: But I would say that more is needed.
Telugu: కానీ మరిన్ని అవసరాలు ఉన్నాయని చెబుతున్నారు.