English: But more is still needed.
Telugu: అయితే దానికంకే శీలం ఇంకా ఎక్కువ అవసరం.