English: However, they say more will be needed.
Telugu: అయితే ఇవి చాలవనీ, ఇంకా ఎక్కువే అవసరం ఉంటాయని భావిస్తున్నారు.