English: But more is still needed.
Telugu: కాని హ్యూమన్స్ అవసరం ఇంకా చాలా ఉంది.