English: And they can do more!
Telugu: వాళ్ళు అంతకన్నా ఇంకేమి ఇవ్వగలరులే!