English: But even more was needed.
Telugu: కానీ ఇంకా ఎక్కువ ఇవ్వాలి.