English: And much I can do.
Telugu: నేను చేయగలిగింది చాలానే ఉంది.