English: How much more needs to be done?
Telugu: ఇంకా ఎంత చెయ్యాలి?