English: Finally I've done all I can.
Telugu: ఆఖరికి నేనన్నంత పనీ చేసింది.