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