English: It can do more.
Telugu: అంతకంటే తామేం చేయగలమన్నారు.