English: I do think it has done all.
Telugu: అన్నీ చేసేశాను అనే అనుకుంటున్నాను.