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