English: What else can be done!
Telugu: అంతకన్నా ఎక్కువ ఇంకేం చేయగలం!