English: What more could be done?
Telugu: అప్పడు ఇంకా చేయగలిగింది ఏముంటుంది ?