English: And yet what could I have done?
Telugu: కానీ నేను అంతకుమించి ఏం చేయగలను?