English: Much more is needed.
Telugu: ఇంకా చాలా అవసరం.