English: It has done what it could.
Telugu: ఆమె చేయగలిగింది ఆమె చేసేంది.